package com.local.spi.invoke;

import com.local.spi.DatabaseInterface;

import java.util.ServiceLoader;

public class SPIDemo {

    public static void main(String[] args) {
        ServiceLoader<DatabaseInterface> serviceLoader = ServiceLoader.load(DatabaseInterface.class);
        for (DatabaseInterface databaseInterface : serviceLoader) {
            System.out.println("使用的数据库:" + databaseInterface.getDatabaseName());
        }
    }

}
